5c275805ae69163f711136503f069677dbe9e652,javaslang/src/main/java/javaslang/collection/PriorityQueue.java,PriorityQueue,distinctBy,#Function#,270

Before Change


    @Override
    public <U> PriorityQueue<T> distinctBy(Function<? super T, ? extends U> keyExtractor) {
        Objects.requireNonNull(keyExtractor, "keyExtractor is null");
        return ofAll(comparator, iterator().distinctBy(keyExtractor));
    }

    @Override

After Change


    @Override
    public <U> PriorityQueue<T> distinctBy(Function<? super T, ? extends U> keyExtractor) {
        Objects.requireNonNull(keyExtractor, "keyExtractor is null");
        return isEmpty() ? this : ofAll(comparator, iterator().distinctBy(keyExtractor));
    }

    @Override